make rapid strides - Francés Inglés Diccionario